using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class TiGaSoundManager : SoundManagerBase
{

   
    public AudioClip changeForm, changeHead;
    public AudioClip warRoar;
    public AudioClip[] warRoars;
    public AudioClip fistWind,ZPLARayChant,ZPLARay,DLXMRayChant,DLXMRay,DLXMRayRoar,LPRTBombChant,LPRTBomb,SPXMRay,ColdRayChant,ColdRayHit;


    public void PlayColdRayChant()
    {
        PlayWarRoar(0);
    }
    public void PlayColdRayHit()
    {
        PlaySoundOther(ColdRayHit);
    }


    public void PlaySPXMRay()
    {
        PlaySound(SPXMRay);
    }

    public void PlayLPRTBombChant()
    {
        PlaySound(LPRTBombChant);
    }
    public void PlayLPRTBomb()
    {
        PlaySound(LPRTBomb);
    }

    public void PlayZPLARayChant()
    {
        PlaySound(ZPLARayChant);
    }
    public void PlayZPLARay()
    {
        PlaySound(ZPLARay);
        PlaySoundOther(warRoars[1]);
    }

    public void PlayDLXMRayChant()
    {
        PlaySound(DLXMRayChant);
    }
    public void PlayDLXMRay()
    {
        PlaySound(DLXMRay);
        PlaySoundOther(DLXMRayRoar);
    }

    public void PlayFistWind() 
    {
        PlaySound(fistWind);
    }

    public void PlayChangeForm()
    {
        PlaySound(changeForm);
        PlaySoundOther(warRoars[2]);
    }

    public void PlayChangeHead()
    {
        PlaySound(changeHead);
        
    }

    public void PlayWarRoar()
    {
        PlaySound(warRoar);

    }
    public void PlayWarRoar(int index)
    {
        PlaySound(warRoars[index]);

    }

    public void randomWarRoar()
    {
        int index = Random.Range(0, 3);
        PlaySound(warRoars[index]);
    }

   

}
 